import pymysql

# 配置连接信息
connection = pymysql.connect(
    host='172.19.251.204',  # WSL 2 的 IP 地址
    user='meiduo_user',
    password='123456',      # meiduo_user 的密码
    port=3306,
    database='meiduo_mall'  # 指定要使用的数据库
)

try:
    with connection.cursor() as cursor:
        # 查询 meiduo_mall 数据库下的全部表
        cursor.execute("SHOW TABLES;")
        
        # 获取所有表名
        tables = cursor.fetchall()
        
        print("Tables in meiduo_mall database:")
        for table in tables:
            print(table[0])  # 表名在元组的第一个位置

finally:
    connection.close()